turkey ham - German English Dictionary